English Dictionary
◊ FIG LEAF
fig leaf
n 1: a leaf from a fig tree
2: anything intended to conceal something regarded as shameful